@charset "utf-8";
body{
    font-family:  "Helvetica Neue", "Luxi Sans", "DejaVu Sans", Tahoma, "Hiragino Sans GB", STHeiti, "Microsoft YaHei";;
}
.width20 {
	width:20%;
}
.width10 {
	width:10%;
}
.width50 {
	width:50%;
}
.height50{
	height:50px;
}
.width30 {
	width:30%;
}
.width60 {
	width:60%;
}
.width40 {
	width:40%;
}
.width80 {
	width:80%;
	
}
.width500{
	width:340px;
}
.fontBlock{
	font-weight:bold;
}
.selectWidth {
	width:130px;
}
.wrfont14{
	font-size:14px;
	font-family:微软雅黑;
}
.wrfontBold16 {
	font-size:16px;
	font-family:微软雅黑;
	font-weight:bold
}
.wrfontBold20{
	font-size:20px;
	font-family:微软雅黑;
	font-weight:bold
}

.wrfont16 {
	font-size:16px;
	font-family:微软雅黑;
}
.divMarginLeft20{
	margin-left:20px;
}

.rows_display{
    display: inline;
	margin-right:10px;
}

.margin10{
	margin:10px;
}

.displayNone{
	display:none;
}

.list-div{
    float:left;
    margin-right:10px;
    margin-top:10px;
}
.clear{
    clear:both;
}

.bodyContent {
	margin:20px;
}
.floatDiv{
    float:left;
}

.pageList{
	text-align:right;
}
.padding10{
	padding:10px;
}
.cursorPointer{
	cursor:pointer;
}
.btn_status{
    padding: 15px 12px;
    font-size:18px;
}
#main-nav {
    margin-left: 1px;
}
#main-nav.nav-tabs.nav-stacked > li > a {
    padding: 10px 8px;
    font-size: 12px;
    font-weight: 600;
    color: #4A515B;
    background: #E9E9E9;
    background: -moz-linear-gradient(top, #FAFAFA 0%, #E9E9E9 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FAFAFA), color-stop(100%,#E9E9E9));
    background: -webkit-linear-gradient(top, #FAFAFA 0%,#E9E9E9 100%);
    background: -o-linear-gradient(top, #FAFAFA 0%,#E9E9E9 100%);
    background: -ms-linear-gradient(top, #FAFAFA 0%,#E9E9E9 100%);
    background: linear-gradient(top, #FAFAFA 0%,#E9E9E9 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAFAFA', endColorstr='#E9E9E9');
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAFAFA', endColorstr='#E9E9E9')";
    border: 1px solid #D5D5D5;
    border-radius: 4px;
}
#main-nav.nav-tabs.nav-stacked > li > a > span {
    color: #4A515B;
}
#main-nav.nav-tabs.nav-stacked > li.active > a, #main-nav.nav-tabs.nav-stacked > li > a:hover {
    color: #FFF;
    background: #3C4049;
    background: -moz-linear-gradient(top, #4A515B 0%, #3C4049 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4A515B), color-stop(100%,#3C4049));
    background: -webkit-linear-gradient(top, #4A515B 0%,#3C4049 100%);
    background: -o-linear-gradient(top, #4A515B 0%,#3C4049 100%);
    background: -ms-linear-gradient(top, #4A515B 0%,#3C4049 100%);
    background: linear-gradient(top, #4A515B 0%,#3C4049 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4A515B', endColorstr='#3C4049');
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#4A515B', endColorstr='#3C4049')";
    border-color: #2B2E33;
}
#main-nav.nav-tabs.nav-stacked > li.active > a, #main-nav.nav-tabs.nav-stacked > li > a:hover > span {
    color: #FFF;
}
#main-nav.nav-tabs.nav-stacked > li {
    margin-bottom: 4px;
}
/*定义二级菜单样式*/
.secondmenu a {
    font-size: 10px;
    color: #4A515B;
    text-align: center;
}


.role-relation-modules {
	border: 1px rgba(181, 181, 197, 0.59)  solid;
	margin:10px;
	padding:10px;
}

.role-relation-modules-func{
	margin-top:10px;
}
.role-relation-modules-func label{
	margin-right:5px;
}

.color-eee {
	background-color:#eee;
	text-decoration:none;
}

.list-div{
    float:left;
    margin-right:10px;
    margin-top:10px;
}
.clear{
    clear:both;
}
